#ifndef __clear_v__
#define __clear_v__

/*
	float4 main(unsigned int idx : INDEX, uniform float4 position, uniform float u_clear_depth) : POSITION {
		float x = (idx == 1 || idx == 2) ? position[1] : position[0];
		float y = (idx == 2 || idx == 3) ? position[3] : position[2];
		return float4(x, y, u_clear_depth, 1.f);
	}
*/

static unsigned int size_clear_v = 408;
static unsigned char clear_v[] __attribute__((aligned(16))) = {
	0x47, 0x58, 0x50, 0x00, 0x01, 0x05, 0x50, 0x03, 0x97, 0x01, 0x00, 0x00, 0x14, 0x62, 0x01, 0x13, 
	0xd4, 0x91, 0x1d, 0xcf, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x38, 0x01, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 
	0x01, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 
	0x98, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x40, 0x3e, 0x03, 0x00, 
	0x03, 0x00, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 
	0x02, 0x00, 0x00, 0x00, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x04, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x18, 0x81, 
	0x0a, 0x05, 0x80, 0x38, 0x81, 0x00, 0x54, 0x91, 0x82, 0x11, 0x81, 0x08, 0x00, 0x00, 0x00, 0x00, 
	0x40, 0x01, 0x04, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x44, 0xfa, 
	0x06, 0xc0, 0x07, 0xb0, 0x85, 0x01, 0x88, 0x48, 0x08, 0xc0, 0x07, 0xb0, 0x81, 0x01, 0x88, 0x48, 
	0x06, 0xc0, 0x07, 0xb0, 0x81, 0x01, 0x88, 0x4d, 0x00, 0x06, 0x40, 0xe0, 0x09, 0x00, 0x81, 0x50, 
	0x40, 0x00, 0x04, 0xc1, 0x01, 0x05, 0x80, 0x3d, 0x07, 0xc0, 0x07, 0xb0, 0x85, 0x01, 0x88, 0x4e, 
	0x00, 0x00, 0x00, 0xe0, 0x09, 0x00, 0x81, 0x50, 0x00, 0x00, 0x00, 0xc1, 0x09, 0x05, 0x80, 0x3a, 
	0x40, 0x00, 0x00, 0x42, 0x01, 0x05, 0x80, 0x38, 0x40, 0x01, 0x04, 0xc3, 0x21, 0x05, 0x80, 0x38, 
	0x00, 0x00, 0x20, 0xa0, 0x00, 0x50, 0x27, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 
	0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 
	0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x13, 0x00, 0x00, 0x00, 0x06, 0x00, 0x03, 0x00, 
	0x20, 0x00, 0x00, 0x00, 0x01, 0xe4, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x19, 0x00, 0x00, 0x00, 0x01, 0xe1, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 
	0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x00, 0x75, 0x5f, 0x63, 0x6c, 0x65, 0x61, 0x72, 
	0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x00, 0x00, 
};

#endif
